import axios from "axios";
// import { message } from 'antd';
import { ToastAndroid } from 'react-native';

axios.defaults.baseURL = 'http://192.168.253.1:8080/';
// axios.defaults.headers.common['Authorization'] = AUTH_TOKEN;
// 添加请求拦截器
axios.interceptors.request.use((config) => {
    // 在发送请求之前做些什么
    // config.headers['Authorization'] = ''
    return config;
}, (error) => {
    // 对请求错误做些什么
    return Promise.reject(error);
});

// 添加响应拦截器
axios.interceptors.response.use(
    (response) => {
        // console.log(response)
        // console.log(axios.defaults.baseURL);
        // console.log(1111);
        // console.log(response.data);
        if (response.data.code == 500) {
            // message.error(response.data.msg)
            ToastAndroid.show(response.data.msg, ToastAndroid.SHORT);
        }
        return response.data;
        // if (response.code == 500) {
        //     // message.error(response.data.msg)
        //     ToastAndroid.show(response.msg, ToastAndroid.SHORT);
        // }
        // return response;
    },
    (error) => {
        // if(error.response.status==404){
        //     // message.error('请求地址不存在')
        //     ToastAndroid.show('请求地址不存在', ToastAndroid.SHORT);
        // }
        return Promise.reject(error);
    }
);
export default axios;